package app.distribuidas.vo;

import java.util.Vector;

public class CursoVo {

	private int numerCurso;
	private MateriaVo materia;
	private ProfesorVo profesor;
	private Vector<AlumnoVo>alumnos;
	private int cantidadMaxima;
	
	
	
	public CursoVo(int numerCurso, MateriaVo materia, ProfesorVo profesor,
			Vector<AlumnoVo> alumnos, int cantidadMaxima) {
		super();
		this.numerCurso = numerCurso;
		this.materia = materia;
		this.profesor = profesor;
		this.alumnos = alumnos;
		this.cantidadMaxima = cantidadMaxima;
	}
	public void agregarAlumno(AlumnoVo alumno) {
		
	}
	public void eliminarAlumno(AlumnoVo alumno) {
		
	}
	public void reasignarProfesor(ProfesorVo profesor) {
		
	}
	public Vector<AlumnoVo> obtenerAlumnos() {
		return alumnos;	
	}
	public int getNumerCurso() {
		return numerCurso;
	}
	public void setNumerCurso(int numerCurso) {
		this.numerCurso = numerCurso;
	}
	public MateriaVo getMateria() {
		return materia;
	}
	public void setMateria(MateriaVo materia) {
		this.materia = materia;
	}
	public ProfesorVo getProfesor() {
		return profesor;
	}
	public void setProfesor(ProfesorVo profesor) {
		this.profesor = profesor;
	}
	public Vector<AlumnoVo> getAlumnos() {
		return alumnos;
	}
	public void setAlumnos(Vector<AlumnoVo> alumnos) {
		this.alumnos = alumnos;
	}
	public int getCantidadMaxima() {
		return cantidadMaxima;
	}
	public void setCantidadMaxima(int cantidadMaxima) {
		this.cantidadMaxima = cantidadMaxima;
	}
	
	
	
	
}
